incurable insanity - Francés Inglés Diccionario